Definition of Honey Gland

  • (noun) a gland (often a protuberance or depression) that secretes nectar

Synonyms of Honey Gland


Antonyms of Honey Gland


No Antonyms Found.

Homophones of Honey Gland


No Homophones Found.